Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

Ian Proctor

Team: Royden HallDivision: Division CLast updated: 10/28/2026

Rating

909

Current Handicap

8
Honours
Season:

81

Matches Played

30

Wins

51

Losses

37%

Win Rate

9.2

Avg Win Margin

8.8

Avg Loss Margin

20-23

Home Record

10-28

Away Record

94%

Handicap Confidence

Very Reliable
32 / 33 matches for full confidence· Last recorded match: 7/29/2026

A large recent sample: 32 matches in the 2022, 2023, 2024, 2025, 2026 window, comfortably past the 33-match benchmark for full confidence. The handicap is stable and only shifts as form changes.

Milestones

Career

No career milestones yet — keep bowling!

Next goal: Decade Player7/10
✦SEASON HIGHLIGHTS

No season milestones recorded yet.

Handicap Trend

All Time · 81 matches

+8 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

19 Jul19 Jun13 Aug3 Jun3 Aug28 May30 Jul29 Jul-125811

Gives 8 more chalks than at the start of this period.

Started0
Lowest0
Current8
Win Percentage(35%)
53%
score+0.06→contribution+0.02
Avg Winning Margin(23%)
10.3
score+0.38→contribution+0.09
Avg Losing Margin(15%)
7.9
score+0.02→contribution+0.00
Recent Form (last 20)(10%)
60%
score+0.20→contribution+0.02
Opponent Strength(15%)
855
score-0.10→contribution-0.01
Weighted Score+0.121
Sample Size Confidence
94%(32/33 matches)
Rating1048 → shrunk 1045→ adjusted 916
Recent 5-Season Rating (2022, 2023, 2024, 2025, 2026)898
Recency Blend40% (32 recent matches)
Final Rating909
Handicap
8

Formula: Rating = 1000 + (weighted score × 400). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2022, 2023, 2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 33, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

30W51L81 matches·37% win rate
ClubSeasonsDivision(s)PWLWin %
Royden Hall2018–2026Division C, Division B81305137%
DateOpponentH/AScoreResultMarginCompetitionDivision
7/29/2026John RobertsA17-21LOSS-4LeagueDivision C
7/23/2026Harry Millington ***H21-19WIN+2LeagueDivision C
7/22/2026Ray Hartley ***A21-6WIN+15LeagueDivision C
7/16/2026Roy BlythingH21-4WIN+17LeagueDivision C
7/15/2026Paul HellerH21-17WIN+4LeagueDivision C
7/2/2026Tommy BrownH21-12WIN+9LeagueDivision C
6/16/2026John PerkinsA21-16WIN+5LeagueDivision C
5/28/2026Graham AmerH21-8WIN+13LeagueDivision C
5/21/2026Alan SimpsonH7-21LOSS-14LeagueDivision C
5/5/2026Tommy BrownA18-21LOSS-3LeagueDivision C
8/12/2025Jason ByrnesA7-21LOSS-14LeagueDivision C
7/30/2025Colin WolfarthA12-21LOSS-9LeagueDivision C
6/17/2025Mark HughesA6-21LOSS-15LeagueDivision C
6/10/2025Jean TaggartH21-11WIN+10LeagueDivision C
5/15/2025Keith BaileyH21-9WIN+12LeagueDivision C
5/13/2025Rod WhiteA21-4WIN+17LeagueDivision C
8/6/2024Bob JonesH20-21LOSS-1LeagueDivision B
8/1/2024Billy CottamA21-8WIN+13LeagueDivision B
7/4/2024Paul QuinlanH13-21LOSS-8LeagueDivision B
6/27/2024Chris TippeyH21-6WIN+15LeagueDivision B
6/11/2024Phil MountfordA21-15WIN+6LeagueDivision B
5/30/2024Steve RowlandA8-21LOSS-13LeagueDivision B
5/28/2024Graham JordanA12-21LOSS-9LeagueDivision B
5/21/2024Paul LewinH21-9WIN+12LeagueDivision B
5/8/2024vs Arno TixallA13-21LOSS-8LeagueDivision B
8/24/2023Allan ClarkeH21-5WIN+16LeagueDivision C
8/10/2023Philip CurrieH17-21LOSS-4LeagueDivision C
7/4/2023Phillip McgunigallH18-21LOSS-3LeagueDivision C
6/15/2023Gordon DitchfieldA21-20WIN+1LeagueDivision C
6/13/2023Nick KavanaghH21-13WIN+8LeagueDivision C
6/8/2023Jake McelnayA9-21LOSS-12LeagueDivision C
5/25/2023Roy CookeH20-21LOSS-1LeagueDivision C
8/3/2021Stephen LangtonA10-21LOSS-11LeagueDivision B
7/29/2021Aaron RichardsH21-5WIN+16LeagueDivision B
7/22/2021Phil GordonH13-21LOSS-8LeagueDivision B
7/13/2021Gary DonaldsonA15-21LOSS-6LeagueDivision B
7/8/2021Keith WhartonH11-21LOSS-10LeagueDivision B
7/1/2021Stephen LangtonH21-12WIN+9LeagueDivision B
6/29/2021Syd TaylorH9-21LOSS-12LeagueDivision B
6/22/2021Aaron RichardsA10-21LOSS-11LeagueDivision B
6/15/2021Steve DabbsA20-21LOSS-1LeagueDivision B
6/10/2021Kye GormanH3-21LOSS-18LeagueDivision B
6/3/2021Steve RowlandH19-21LOSS-2LeagueDivision B
6/1/2021Steve BrowneA21-15WIN+6LeagueDivision B
5/27/2021Eddie MasseyH7-21LOSS-14LeagueDivision B
5/26/2021vs Arno TixallA21-11WIN+10LeagueDivision B
5/25/2021Bill DowA17-21LOSS-4LeagueDivision B
5/20/2021Dave HulmstonA14-21LOSS-7LeagueDivision B
5/18/2021James AthertonH21-20WIN+1LeagueDivision B
8/22/2019Eddie MasseyH10-21LOSS-11LeagueDivision B
8/20/2019Harry DownwardsH14-21LOSS-7LeagueDivision B
8/14/2019vs Oxton Cons CA15-21LOSS-6LeagueDivision B
8/13/2019Margaret CafferyA1-21LOSS-20LeagueDivision B
8/8/2019Tony ThelwellH4-21LOSS-17LeagueDivision B
8/6/2019John HenshallA13-21LOSS-8LeagueDivision B
8/1/2019Jamillah BallH21-14WIN+7LeagueDivision B
7/25/2019Stephen BibbyH21-17WIN+4LeagueDivision B
7/23/2019Norman HarrisonA7-21LOSS-14LeagueDivision B
7/18/2019Alan HeatonA18-21LOSS-3LeagueDivision B
7/9/2019Graham WrightH11-21LOSS-10LeagueDivision B
7/4/2019# Stan NewellA13-21LOSS-8LeagueDivision B
6/27/2019Roy CookeH21-17WIN+4LeagueDivision B
6/19/2019vs Arno TixallA20-21LOSS-1LeagueDivision B
5/30/2019Mark WoodA6-21LOSS-15LeagueDivision B
5/23/2019Dave WilsonH14-21LOSS-7LeagueDivision B
5/14/2019Steve RowlandA9-21LOSS-12LeagueDivision B
5/9/2019Bill DowH12-21LOSS-9LeagueDivision B
8/14/2018Daryl EvansH17-21LOSS-4LeagueDivision B
8/2/2018Jake McelnayH12-21LOSS-9LeagueDivision B
8/1/2018vs Arno TixallA21-0WIN+21LeagueDivision B
7/26/2018Geoff StampA9-21LOSS-12LeagueDivision B
7/24/2018Harry MillingtonH18-21LOSS-3LeagueDivision B
7/19/2018Liam MasseyA6-21LOSS-15LeagueDivision B
7/17/2018Keith BasnettH21-15WIN+6LeagueDivision B
7/12/2018Ken HoltH21-16WIN+5LeagueDivision B
6/26/2018Joe LandsboroughA5-21LOSS-16LeagueDivision B
6/21/2018Joe BrettH19-21LOSS-2LeagueDivision B
6/14/2018Jake McelnayA21-20WIN+1LeagueDivision B
6/7/2018Robbie DeanH18-21LOSS-3LeagueDivision B
5/31/2018Mark WoodH21-11WIN+10LeagueDivision B
5/15/2018Robert RogersA5-21LOSS-16LeagueDivision B
George ONeill Trophy5 games · 1W
20242 rounds
RoundOpponentTeamScoreResultTeam
Round of 16 RoundKathleen Cucchi / Colin DraperThingwall B15-4WINWON
Quarters RoundWayne Roberts / Mark SmithTixall3-15LOSSLOST
20231 round
RoundOpponentTeamScoreResultTeam
Round of 16 RoundMartin Small / Chris EcclesLever Club2-15LOSSLOST
20221 round
RoundOpponentTeamScoreResultTeam
Preliminary RoundMike Brook / Graham EllisonHeswall Rbl8-15LOSSLOST
20191 round
RoundOpponentTeamScoreResultTeam
Round of 32 RoundZoe Stratton / Kieron IversArno Tixall14-15LOSSLOST
Geoff Clare Trophy4 games · 2W
20261 round
RoundOpponentTeamScoreResultTeam
Quarters RoundMichael DabbsBromborough Pool B17-21LOSSLOST
20251 round
RoundOpponentTeamScoreResultTeam
Quarters RoundLeslie SilcockBromborough Pool B21-17WINLOST
20232 rounds
RoundOpponentTeamScoreResultTeam
Quarters RoundTony MalcolmThingwall B21-15WINWON
Semi Final RoundJohn NashPt Sunlight Vill & Wks B16-21LOSSLOST
Leverhulme Cup4 games · 1W
20261 round
RoundOpponentTeamScoreResultTeam
Round of 16 RoundPhilip CurrieBebington Park21-16WINWON
20251 round
RoundOpponentTeamScoreResultTeam
Round of 16 RoundKevin ExellPensby18-21LOSSLOST
20232 rounds
RoundOpponentTeamScoreResultTeam
Preliminary RoundDave EatonThingwall17-21LOSSWON
Round of 16 RoundSteve TelfordTixall14-21LOSSLOST
Andy Dawson Cup1 games · 0W
20181 round
RoundOpponentTeamScoreResultTeam
Semi Final RoundIan MoxhamThingwall17-21LOSSLOST

Current Streak

1losses

In a slump

Longest Win Run

7

Career best winning streak

Longest Loss Run

7

Career worst losing streak

Last 580% win rate
LWWWW
Last 1070% win rate↑ improving
LWWWWWWWLL
OpponentWLTotalWin %Last Met
Arno Tixall22450%5/8/2024
Steve Rowland0330%5/30/2024
Jake Mcelnay12333.3%6/8/2023
Tommy Brown11250%7/2/2026
Roy Cooke11250%5/25/2023
Stephen Langton11250%8/3/2021
Aaron Richards11250%7/29/2021
Eddie Massey0220%5/27/2021
Bill Dow0220%5/25/2021
Mark Wood11250%5/30/2019
Biggest Win
Unknown (+21)8/1/2018
Heaviest Defeat
Margaret Caffery (-20)8/13/2019
Nemesis
Steve Rowland0-3 H2H
Best Season
202670% · 10 matches
Worst Season
201917% · 18 matches
Form Arc (1st half → 2nd half)
28% → 46%improving
Avg Opponent Rating Faced
90668 known · 13 unknown
vs Strong Opponents (rating ≥ 1000)
2-1611% win rate
vs Weak Opponents (rating < 1000)
22-2844% win rate

By Division

Division B17-41 (29%)
Division C13-10 (57%)
Division B29.3%
17W·41L·58 played
Division C56.5%
13W·10L·23 played

Debut

May 15, 2018

Latest

Jul 29, 2026

Seasons Active

7 (8.2 yr span)

Matches / Season

11.6 (81 total)

Seasons

2018201920212023202420252026